creeping elegance - определение. Что такое creeping elegance
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое creeping elegance - определение


creeping elegance         
Describes a tendency for parts of a design to become elegant past the point of diminishing return, something which often happens at the expense of the less interesting parts of the design, the schedule, and other things deemed important in the Real World. See also creeping featurism, {second-system effect}, tense.
Ranunculus repens         
SPECIES OF PLANT
Creeping Buttercup; Creeping buttercup; Buttercup, creeping
Ranunculus repens, the creeping buttercup, is a flowering plant in the buttercup family Ranunculaceae, native to Europe, Asia and northwestern Africa.Ranunculus repens L.
Creeping Charlie         
WIKIMEDIA DISAMBIGUATION PAGE
Creeping Charlie; Creeping charley; Creeping Charley
·add. ·- The stonecrop (Sedum acre).

Википедия

Creeping elegance

In software development, creeping elegance, related to creeping featurism and second-system effect, is the tendency of programmers to disproportionately emphasize elegance in software at the expense of other requirements such as functionality, shipping schedule, and usability.

Creeping elegance is also forced by customers and sales personnel in the last stages of software development. Often one comes up with "just another feature" before the delivery date, and the software developer is left with the hopeless case of prioritizing between delivery on time according to schedule or to fully satisfy customers and/or the sales department.

Complexity and readability are the main reasons why programmers tend to favor elegance over functionality all else being equal, simply to mitigate the more marginal cognitive burden of the task, which is very high compared to many other fields even in computer science.

It is definitely an area in which management and marketing conflict a lot with programmers, but most programmers will behave very petulantly when asked to dive into a cesspit of ancient, complex, poorly documented and, hackish code, and often this will lead to easter eggs and intentional exploit vulnerabilities and staff turnover.